This Robot Solves The Rubik's Cube